inebriating mint - French English Dictionary